Inhalt

0 Einleitung

0.1 Vorwort: Drei Einsatzbereiche des PAKMA

0.2 Entwicklung von PAKMA und Dank

0.3 Systemvoraussetzungen und Installation

0.4 Zum Handbuch

0.5 Stichwortverzeichnis

1 Arbeiten mit fertigen Projekten

1.1 Grundlagen

1.1.1 Der Menüpunkt Datei

1.1.2 Der Menüpunkt Bearbeiten

1.1.3 Der Menüpunkt Eingaben

1.1.4 Der Menüpunkt Ausgaben

1.1.5 Der Menüpunkt Prog-Lauf

1.1.6 Der Menüpunkt Fenster

1.1.7 Der Menüpunkt Ebenen

1.2 Projekt öffnen

1.3 Projekte starten

1.4 Projekte verändern

1.4.1 Änderungen im Startwerte-Fenster

1.4.2 Bereichsgrenzen nach Änderungen anpassen

2 Der graphische Editor

2.1 Grundlagen zu VisEdit

2.1.1 Modellierung dynamischer Systeme

2.1.2 Wirkungsgefüge-Editor für PAKMA

2.1.3 Die VisEdit-Symbolik

2.2 Das Didaktische Potential von PAKMA/VisEdit für den Physikunterricht

2.3 Überblick über das Programm : VisEdit

2.3.1 Der Wirkungsgefüge-Editor

2.3.2 Die Kernprogramm-Ansicht

2.3.3 Effektives Arbeiten mit VisEdit

2.4 Bedienungs-Referenz

2.4.1 Die Menüs

2.4.2 Die Kernprogramm-Optionen

2.4.3 Die Editor-Optionen

2.4.4 Die Symbolleiste

2.4.5 Die PopUp-Menüs

2.5 VisEdit - Symbole und deren Eigenschaften

2.5.1 Gemeinsame Eigenschaften der Symbole

2.5.2 Das Konstanten-Symbol

2.5.3 Das Funktionsgrößen-Symbol

2.5.4 Das Sammelgrößen-Symbol

2.5.5 Das Veränderungsgrößen-Symbol

2.5.6 Das Mess-Symbol

2.5.7 Das Steuer-Symbol

2.5.8 Das Wertübernahme-Symbol

2.5.9 Das Auslöser-Symbol

2.5.10 Das Textsymbol

2.5.11 Das Rahmensymbol

2.6 Arbeiten mit vorgefertigten Wirkungsgefügen

2.7 Erstellung eines Wirkungsgefüges zu vorhandenem PAKMA - Projekt

2.8 Schritte zum Erstellen eines Wirkungsgefüges

2.8.1 Geschwindigkeitsmessung

2.8.2 Harmonischer Oszillator

3 Erstellen von PAKMA-Projekten

3.1 Das Kernprogramm

3.1.1 Der Menüpunkt Bearbeiten

3.1.2 Der Menüpunkt Optionen

3.1.3 Der Aufbau eines Kernprogramms

3.1.4 Das Startwerte-Fenster

3.1.5 Die Kernpogramm-Erweiterung

3.2 Die Bereichsgrenzen

3.2.1 Der Menüpunkt Bearbeiten

3.2.2 Für Sonderfälle: Optionen

3.3 PAKMA Anweisungen

3.4 Die Eingabeelemente

3.4.1 Schieber, Schalter und Taster

3.4.2 Variablen definieren

3.4.3 serielle Geräte definieren

3.4.4 CASSY-S-Einstellungen

3.5 Die Ausgabeelemente

3.5.1 Großanzeige

3.5.2 Zeigerinstrument

3.5.3 Balkendarstellung

3.5.4 Graphendarstellung

3.6 Steuerung der Animationselemente

3.6.1 Die Registerkarte Darstellung

3.6.2 Die Registerkarten der Bezugspunkte

3.7 Die Animationselemente

3.7.1 Die Linie

3.7.2 Rechteck und Dreieck

3.7.3 Der Kreis

3.7.4 Der Vektor

3.7.5 Breitpfeil

3.7.6 Feder

3.7.7 Bitmap

3.7.8 Benutzerdefinierte Bitmaps

3.7.9 Uhr

3.7.10 Text

3.7.11 Video

3.7.12 Rechteckkette

3.7.13 Reihenvektor

3.7.14 Bearbeiten von Animationselementen

3.7.15 Das Stempeln

3.7.16 Überblick über verwendete Elemente

3.7.17 Die Tool-Leiste

3.7.18 Überblick über die eingetragenen Beziehungen

3.8 Erstellen des Projektes Federschwingung

3.8.1 physikalisches Modell erstellen

3.8.1.1 Vorüberlegungen mit Bleistift und Papier

3.8.1.2 Physikalisches Modell erstellen mit VisEdit

3.8.1.3 Kernprogramm schreiben

3.8.2 Startwerte in Menü eintragen

3.8.3 Bereichsgrenzen festlegen

3.8.4 Ausgaben-Fenster gestalten

3.8.4.1 Texte

3.8.4.2 Linie

3.8.4.3 Vektoren

3.9 Mit dem Ebenenkonzept arbeiten

3.10 Bedienungsfreundliche Ergänzungen im Kernprogramm

3.10.1 Ergänzungen im Kernprogramm

3.10.2 Steuerung der Animationselemente

4 Messen mit PAKMA

4.1 Low Cost-Messmöglichkeiten

4.1.1 Messen mit der Maus

4.1.2 Messwerte aus Datei übernehmen

4.1.3 Messung über serielle Messgeräte

4.2 Messen mit kommerzieller Hardware

4.2.1 Verwendungshinweise zur Pakmabox

4.2.2 Verwendungshinweise zum Sensor-Cassy

4.2.3 Messbefehle im PAKMA-Kernprogramm

4.2.4 Messen über ein VisEdit - Wirkungsgefüge

4.2.5 Beispiele

5 PAKMA-Befehle und -Funktionen

5.1 Variablen

5.2 Deklaration von Variablen

5.3 Schleifenbefehle und bedingte Ausführung von Anweisungen

5.4 Rechenoperationen

5.5 Logische Operationen

5.6 Sonstige Funktionen

5.7 Weitere Kernprogrammbefehle

5.8 Kernprogramm als procedure kern

5.9 Prozeduren und Funktionen

5.9.1 Beispiel

5.9.2 Abweichungen vom Pascal-Standard

5.10 PAKMA-spezifische Befehle

5.10.1 Anweisungen zur Initialisierung bzw. Rücksetzen

5.10.2 Messtypen

5.10.3 Einstellungen für alle Messtypen

5.10.4 Einstellungen für zählen

5.10.5 Einstellungen für mauszählen und maus_seriell(ComPort)

5.10.6 Einstellungen für u_meter

5.10.7 Befehle zum Messen

5.10.8 Übergabe der Messwerte an Variablen

5.10.9 Einlesen von Eingabewerten während des Programmlaufes

5.10.10 Bereitstellen von Variablen für die Ausgabeelemente

5.10.11 Warte-Routine

5.10.12 Befehle zum Steuern über die Interfacebox

5.10.13 Funktionen zum Abfragen des Programm-Modus

5.10.14 Zeitverzögerung

5.10.15 Graphensteuerung

5.10.16 Neue externe Funktionen und Prozeduren in der Unit Pak_math

5.11 Weitere Kernprogramm-Variablen und Konstanten

6 Anhang

6.1 Fehlermeldungen

6.2 Installations- und Laufprobleme

6.2.1 Einstellungen vornehmen

6.2.2 Bekannte Laufprobleme

6.3 PAKMA im Internet

6.4 Literatur zu PAKMA

7 Stichwortverzeichnis





N. Görner, Würzburg 2004